Big Huge Thesaurus

Lee Harvey Oswald

noun